#ifndef _CAT_STATE_BASE_DYING_H_
#define _CAT_STATE_BASE_DYING_H_


class CatState;


class CatState_Base_Dying: public CatState
{
protected:
	float _deathAnimationDuration;

	virtual void runOnEnter();
public:
	CatState_Base_Dying(BaseCat* pCatRef);
	virtual ~CatState_Base_Dying();


	virtual void update(float timeDiff);
	virtual void onExit();
	virtual void onPause();
};


#endif
